Injecting Semantics into Event-driven Architectures

نویسندگان

  • Jürgen Dunkel
  • Alberto Fernández
  • Rubén Ortiz
  • Sascha Ossowski
چکیده

Event-driven architectures (EDA) have been proposed as a new architectural paradigm for event-based systems to process complex event streams. However, EDA have not yet reached the maturity of wellestablished software architectures because methodologies, models and standards are still missing. Despite the fact that EDA-based systems are essentially built on events, there is a lack of a general event modelling approach. In this paper we put forward a semantic approach to event modelling that is expressive enough to cover a broad variety of domains. Our approach is based on semantically rich event models using ontologies that allow the representation of structural properties of event types and constraints between them. Then, we argue in favour of a declarative approach to complex event processing that draws upon well established rule languages such as JESS and integrates the structural event model. We illustrate the adequacy of our approach with relation to a prototype for an event-based road traffic management system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Event Monitoring Web Services for Heterogeneous Information Systems

Heterogeneity has to be taken into account when integrating a set of existing information sources into a distributed information system that are nowadays often based on ServiceOriented Architectures (SOA). This is also particularly applicable to distributed services such as event monitoring, which are useful in the context of Event Driven Architectures (EDA) and Complex Event Processing (CEP). ...

متن کامل

Yet Another Event-driven Process Chain - Modelling Workflow Patterns with yEPCs

The 20 workflow patterns proposed by van der Aalst et al. provide a comprehensive benchmark for comparing process modelling languages. In this article, we discuss workflow pattern support of Event-Driven Process Chains (EPCs). Building on this analysis, we propose three extensions to EPCs in order to provide for workflow pattern support. These are the introduction of the so-called empty connect...

متن کامل

M2etis: An adaptable Publish/Subscribe System for MMVEs based on Event Semantics

Massive Multiuser Virtual Environments (MMVEs) have grown to a huge industry in recent years. They allow for simultaneous activity of thousands of players in a virtual world. Distributed event-based systems are a promising approach to reach both performing and scalable architectures. The potential of these architectures can only be fully exploited if event semantics are used to optimize event h...

متن کامل

An Event - Based Architecture De nition Language

| This paper discusses general requirements for architecture de nition languages, and describes the syntax and semantics of the subset of theRapide language that is designed to satisfy these requirements. Rapide is a concurrent event-based simulation language for de ning and simulating the behavior of system architectures. Rapide is intended for modelling the architectures of concurrent and dis...

متن کامل

An Event-Based Architecture Definition Language

| This paper discusses general requirements for architecture deenition languages, and describes the syntax and semantics of the subset of the Rapide language that is designed to satisfy these requirements. Rapide is a concurrent event-based simulation language for deening and simulating the behavior of system architectures. Rapide is intended for modelling the architectures of concurrent and di...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009